ingrown meander - Turkish English Dictionary